\chapter{Conclusão e Trabalhos Futuros}
\label{cap:conclusao}
Neste trabalho foi proposto o ZooClouS, uma política de armazenamento de dados
para a arquitetura de federação em nuvens ZooNimbus. Com base nos testes
realizados, concluiu-se que o envio de arquivos na arquitetura de federação em
nuvens ZooNimbus ocorre de forma menos custosa ao cliente e aos servidores,
comparada à forma anterior do BioNimbus. Com as operações de replicação de
dados, a disponibilidade dos dados aumentou e também a obtenção de arquivos pelo
cliente e pelo servidor, com a operação de {\it download}. Com a implementação
da tolerância a falhas ocorre a garantia de que todos os arquivos tenham ao
menos uma cópia salva em outro servidor da federação, e caso um destes
servidores se desconecte da federação, novamente a tolerância a falhas será
acionada e replicará todos os arquivos indisponíveis daquele servidor.

Como trabalhos futuros propõe-se a implementação de uma lista de controle de
acesso (ACL) a ser associada aos arquivos inseridos na federação, de modo que
somente usuários autorizados possam utilizar e modificar tais arquivos. Além
disso, pretende-se também implementar o Protocolo Paralelo de Transferência de
Arquivos (P-FTP - {\it Parallelized File Transfer Protocol})~\cite{pftp2003}
para um ambiente de federação em nuvens, de forma a aumentar a velocidade na
transferência de dados entre os clientes e os servidores. Como melhoria do
cálculo da ZooClouS propõe-se a alteração do cálculo do {\it costs}, a última
parte do custo de armazenamento.
Atualmente esse custo está sendo computado de maneira fixa. O ideal seria que
este custo seja calculado de acordo com o tamanho do arquivo, multiplicando o
tamanho do arquivo pelo custo por {\it gigabyte} estabelecido pelo provedor de
nuvem. 

Para que a maioria dos protocolos de transferências de arquivos possam
ser utilizados pelo ZooNimbus, propoêm-se a integração da {\it Interface de
Gerenciamento de Dados em Nuvem} (CDMI - {\it Cloud Data Manage
Interface})~\cite{sniacdmi2012}, que trabalha com vários protocolos de
transferência, gerando assim uma nova proposta, na qual se trate de uma política
que resolva a escolha da melhor forma de se transferir o arquivo, por meio dos
protocolos disponíveis na arquitetura de federação de nuvens.

Com a nova arquitetura do ZooNimbus, foram executadas tarefas por meio da
ferramenta {\it Bowtie}, a execução das tarefas mostrou-se mais rápida quando a
quantidade de recursos disponíveis na federação é maior, conforme os testes
realizados neste trabalho. Porém as tarefas que foram executadas, foram
escalonadas e seus arquivos de saída armazenados, sem ser utilizados
posteriormente. Portanto, propõe-se também como trabalhos futuros, a execução de um
{\it pipeline} dentro do ZooNimbus.